excessive drainage - French English Dictionary